package com.java.yz.day07.ketang;

/*
    super关键字的注意：
        子类的super关键字只能代表直接父类的引用，不能夸继承使用（super.super.**）×
 */
class Fu8{
    int a=10;
}
class Zi8 extends Fu8{
    int a=20;
}
class Zizi8 extends Zi8{
    int a=30;
    public void show(){
        System.out.println(a); //就近原则，这样就可以调用到a
        System.out.println(super.a); //这样就可以调用到Zizi8的数据
        //但是我们想调用Fu8中的数据怎么办？
        //这个时候我们就要自己来创建对象，才可以调用了，不能夸继承使用（super.super.a）
        Fu8 fu8 = new Fu8();
        System.out.println(fu8.a);
    }
}
public class ExtendDemo8 {
    public static void main(String[] args) {
        Zizi8 zizi8 = new Zizi8();
        zizi8.show();
    }
}
